catch pits - Turkish English Dictionary